package Entities;

import java.io.Serializable;
import java.util.List;
import javax.persistence.Entity;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.OneToMany;

@Entity
@NamedQueries({
    @NamedQuery(name = "todosMenusEjecutivos", query = "select m from MenuEjecutivo m")})
public class MenuEjecutivo extends Producto implements Serializable {

    private static final long serialVersionUID = 1L;
    //Atributos
    @OneToMany
    private List<Producto> listaProductos;
    private String dia;

    //Constructores
    public MenuEjecutivo() {
        super();
    }

    public MenuEjecutivo(List<Producto> listaProductos, String dia) {
        this.listaProductos = listaProductos;
        this.dia = dia;
    }

    //Getters and Setters
    public List<Producto> getListaProductos() {
        return listaProductos;
    }

    public void setListaProductos(List<Producto> listaProductos) {
        this.listaProductos = listaProductos;
    }

    public String getDia() {
        return dia;
    }

    public void setDia(String dia) {
        this.dia = dia;
    }
}
